package cn.tedu.review;
/*本类用于回顾继承中资源的使用:成员变量 局部变量 super*/
public class TestAnimal {
    public static void main(String[] args) {
        new Cat().eat(); //将all related知识点,串联到demo案例一起
    }
}
//1.创建父类
class Animal{
    //3.定义父类的成员变量
    int sum = 1;
    int count = 2;
}
//2.创建子类
class Cat extends Animal{
    //4.定义子类的成员变量
    int sum = 10;
    //5.定义子类的普通方法
    public void eat(){
        //6.定义子类的局部变量
        int sum = 100;
        System.out.println("小猫爱吃小鱼干~");
        //7.打印相关资源
        //打印父类的成员变量count
        System.out.println(count);//2  没有同名  //子类没有和父类成员变量,同名的局部变量和成员变量,不用super
        //打印父类的成员变量sum
        System.out.println(super.sum);//1
        //打印子类的成员变量sum
        System.out.println(this.sum);//10  指定
        //打印子类的局部变量sum
        System.out.println(sum);//100
    }
}